naval blockade
Explore definitions, synonyms, and language insights of naval blockade
Definitions
Noun
the interdiction of a nation''s lines of communication at sea by the use of naval power